battery pod - French English Dictionary